have a charmed existence - Turco Inglés Diccionario